"charitable trust" - Details

English Term:
charitable trust
Arabic Term:
أمانة خيرية، وقف خيري
Arabic Definition:

.